/**
 * author      : dormi330
 * date        : 2018/6/28
 * project     : mybatis
 * description : TODO
 */

package com.deep.trade.cart;

public interface CartApi {
    /**
     * 将商品加入购物车, 如果已经存在, 则不能重新加入
     */
    void addSkuToCart(InDtoCart inDtoCart) throws Exception;

    /**
     * 从购物车中移除一个Sku
     */
    void removeSkuFromCart(InDtoCartDelete inDtoCartDelete) throws Exception;

    /**
     * 修改购物车中的sku的数量
     */
    void alterQuantity(InDtoCart inDtoCart) throws Exception;

}
